Hippocratic binary instrumentation: First do no harm
نویسندگان
چکیده
In-lined Reference Monitors (IRMs) cure binary software of security violations by instrumenting them with runtime security checks. Although over a decade of research has firmly established the power and versatility of the in-lining approach to security, its widespread adoption by industry remains impeded by concerns that in-lining may corrupt or otherwise harm intended, safe behaviors of the software it protects. Practitioners with such concerns are unwilling to adopt the technology despite its security benefits for fear that some software may break in ways that are hard to diagnose. This paper shows how recent approaches for machine-verifying the policy-compliance (soundness) of IRMs can be extended to also formally verify IRM preservation of policy-compliant behaviors (transparency). Feasibility of the approach is demonstrated through a transparency-checker implementation for Adobe ActionScript bytecode. The framework is applied to enforce security policies for Adobe Flash web advertisements and automatically verify that their policy-compliant behaviors are preserved.
منابع مشابه
Hippocratic Binary Instrumentation: First Do No Harm (Extended Version)
In-lined Reference Monitors (IRMs) cure binary software of security violations by instrumenting them with runtime security checks. Although over a decade of research has firmly established the power and versatility of the in-lining approach to security, its widespread adoption by industry remains impeded by concerns that in-lining may corrupt or otherwise harm intended, safe behaviors of the so...
متن کاملInvoluntary psychiatric interventions: a breach of the Hippocratic oath?
In this article the author argues that involuntary psychiatric interventions are inherently dangerous and potentially harmful to their subjects, thus challenging the Hippocratic ethical principle of "first do no harm." Damages arising from coercion in common clinical situations are analyzed, as well as the motives of psychiatrists for persistently promoting an expansion of involuntary intervent...
متن کاملFirst do no harm
the Hippocratic oath extols physi cians “to first do no harm.” So, doctors weigh the risks of using a drug—including its side effects—against its benefits for an individual patient. However, as medicines have become more powerful, the risk of side effects has increased: the number of serious and fatal drugrelated events reported to the uS Food and Drug administration (FDa; Bethesda, MD, uSa) ...
متن کاملApplying the "do no harm" principle to health policy.
“First, do no harm.” This principle is well known to physicians as part of the Hippocratic Oath. No similar oath is taken by politicians, of course. But suppose they did. Suppose that, before they pass any new health legislation, our political representatives were required to reexamine existing laws and make sure that government is not the cause of the very problems it attempts to solve. What w...
متن کاملFibromyalgia: the answer is blowin' in the wind.
These immortalized words have rung true repeatedly throughout the sordid history of humankind. Yet it should seem startling that Dylan's words might apply to physicians, who recite the Hippocratic Oath, and promise to ease pain and suffering and "do no harm." Nonetheless, these words too often do apply to physicians, perhaps no more frequently than when many such physicians are asked to deal wi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Sci. Comput. Program.
دوره 93 شماره
صفحات -
تاریخ انتشار 2014